pro-poor services - French English Dictionary